Text copied to clipboard!
Başlık
Text copied to clipboard!Yapı Mühendisi
Açıklama
Text copied to clipboard!
Biz, yazılım geliştirme süreçlerinde kritik bir rol oynayan deneyimli bir Yapı Mühendisi arıyoruz. Bu pozisyon, yazılım projelerinin derlenmesi, otomatikleştirilmesi ve sürdürülmesinden sorumlu olacak, ekiplerin daha hızlı ve hatasız yazılım teslim etmelerini sağlayacaktır. Yapı Mühendisi olarak, farklı platformlarda ve ortamlarda çalışan derleme sistemlerini tasarlayacak, yapı hatalarını analiz edecek ve çözüm önerileri geliştireceksiniz. Ayrıca, sürekli entegrasyon ve dağıtım (CI/CD) süreçlerinin optimize edilmesi ve otomasyonun artırılması için stratejiler geliştireceksiniz. Takım içi ve diğer departmanlarla yakın iş birliği içinde çalışarak, yazılım geliştirme yaşam döngüsünün verimliliğini artırmak için gerekli altyapıyı oluşturacaksınız. Teknoloji trendlerini takip ederek, yapı süreçlerinde yenilikçi çözümler uygulayacak ve şirketin yazılım kalitesini yükselteceksiniz. Bu pozisyon, teknik bilgi birikimi kadar problem çözme yeteneği ve iletişim becerilerini de gerektirir. Eğer siz de dinamik bir ortamda, teknoloji odaklı bir ekipte çalışmak istiyorsanız, başvurularınızı bekliyoruz.
Sorumluluklar
Text copied to clipboard!- Yazılım derleme süreçlerini tasarlamak ve yönetmek
- Otomatik derleme sistemleri kurmak ve sürdürmek
- Sürekli entegrasyon ve dağıtım (CI/CD) süreçlerini optimize etmek
- Derleme hatalarını analiz etmek ve çözüm üretmek
- Farklı platformlarda yapı sistemlerinin uyumluluğunu sağlamak
- Yapı süreçlerini otomatikleştirmek ve iyileştirmek
- Teknik dokümantasyon hazırlamak ve güncellemek
- Geliştirici ekiplerle iş birliği yapmak
- Yapı araçları ve teknolojilerinde güncel kalmak
- Performans ve güvenilirlik testleri yapmak
Gereksinimler
Text copied to clipboard!- Bilgisayar Bilimleri veya ilgili alanlarda lisans derecesi
- Yazılım geliştirme ve derleme süreçlerinde deneyim
- CI/CD araçları ve otomasyon konusunda bilgi sahibi olmak
- Sürüm kontrol sistemleri (Git, SVN vb.) kullanabilmek
- Linux ve Windows ortamlarında çalışma deneyimi
- Programlama dillerinden en az birinde yetkinlik (Python, Bash, vb.)
- Problem çözme ve analitik düşünme becerisi
- İyi iletişim ve takım çalışması yetenekleri
- Detaylara dikkat ve sorumluluk sahibi olmak
- Yapı araçları (Jenkins, TeamCity, Travis CI vb.) hakkında bilgi
Potansiyel mülakat soruları
Text copied to clipboard!- Yazılım derleme süreçlerinde karşılaştığınız en büyük zorluk nedir?
- Hangi CI/CD araçlarıyla çalıştınız?
- Bir derleme hatasını nasıl analiz eder ve çözersiniz?
- Otomatikleştirilmiş yapı sistemleri kurarken nelere dikkat edersiniz?
- Farklı platformlarda derleme süreçlerini nasıl yönetirsiniz?
- Takım içi iletişimde nasıl bir yaklaşım sergilersiniz?